﻿body,div,p,h1,h2,h3,ul,li,span,font,b,a,form,input,dl,dt,dd,select,option,textarea,img{ margin:0; padding:0; font-size:15px; font-family:"Microsoft YaHei","微软雅黑"}
img{ border:none; margin:0; padding:0; font-size:0;}
a,a:hover{
	text-decoration:none;
}
ul,li{ list-style:none;}
.clear{ clear:both}
body{ background:#f3feff}

.headW{ width:100%; height:172px; background:url(../img/head_bg.jpg) repeat-x;}
.head{ position:relative; width:1000px; height:160px; margin:0 auto;}
.topMenu{
	width:100%;
	height:120px;
	background:url(../img/banner.jpg) no-repeat;
}
.topMenu ul{ float:right; margin:5px 20px 0 0;}
.topMenu ul li{ float:left; margin:0 5px; color:#0875ad;}
.topMenu ul li a{ color:#0875ad}
.logo{
	display:block;
	position:absolute;
	left:-160px;
	top:96px;
	width:180px;
	height:65px;
	background:url(../img/logo.jpg) no-repeat;
	z-index:9;
	-moz-box-shadow:-2px 4px 4px #243e5f;
	-webkit-box-shadow:-2px 4px 4px #243e5f;
	box-shadow:-2px 4px 4px #243e5f
}
.menu{ overflow:hidden; padding:20px 0 0 0;}
.menu li{ float:left; width:14%; height:20px; line-height:15px; border-left:0px solid #00527a; border-right:1px solid #CCC; text-align:center;}
.menu li a{height:15px; line-height:15px; font-size:16px; color:#fff;}
.menu li:hover a{ color:#000}
.menu li.first{ border-left:none;}
.menu li.last{ border-right:none}

.content{ position:relative; height:100%; overflow:auto; width:1000px; margin:0 auto;}

.footerW{ font-size:14px; width:100%; height:150px; background:-moz-linear-gradient(top, #0a7db3, #0098eb); background:-webkit-gradient(linear, 0 0, 0 100%, from(#0a7db3), to(#0098eb)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0a7db3',endColorstr='#0098eb');-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#0a7db3', endColorstr='#0098eb')";background: -ms-linear-gradient(top, #0a7db3, #0098eb);}
.footer{ width:80%;min-width:1090px; margin:0 auto; padding-top:20px;}
.youlian{width:1090px;margin:0 auto;}
.footer .friend{ overflow:hidden;margin:0 auto; margin-bottom:36px;}
.footer .friend li{ float:left; margin:0 9px;}
.footer .friend li a{ display:block;}
.footer_info{ overflow:hidden; position:relative;}
.b_logo{width:40%;margin-left:30%;}
.b_logo a{ display:block; margin:0; float:left}
.b_logo a img{ height:50px}
.footerMenu{ float:left;width:80%;margin-left:10%;}
.footercontent{width:100%;margin:0 auto;}
.footercontent div{margin-bottom:15px;}
.footerMenu ul{ overflow:hidden;width:64%;margin-left:18%;}
.footerMenu ul li{ float:left; color:#fff; margin:0 5px;}
.footerMenu ul li a{ font-size:14px; line-height:18px; color:#fff; letter-spacing:1px;}
.footerMenu div{line-height:24px;color:#e4e4e4;font-size:14px;overflow:hidden;text-align:center;}
.xh_logo{ width:75px; height:56px; padding:8px 0 0 80px;border:2px solid #bbbbbb; background: url(../img/main.png) no-repeat -56px -45px;}
.xh_logo p{ color:#fff; line-height:24px; font-size:12px;}

.service{
	height:242px;
	width:119px;
	position:fixed;
	background:url(../img/service.png) no-repeat;
	left:30px;
	top:180px;
}
.service ul{padding-left:17px; padding-top:110px;*+padding-top:20px;}
.service ul li{ height:31px;}
.service ul li p{ font-size:12px;line-height: 22px;}
.service h2{ font-size:12px; padding-left:70px; font-weight:normal}
.service em{ font-size:12px; padding-left:60px; color:#ea8906}

.wx{ width:121px; height:207px; position:fixed; right:0; top:260px; background:url(../img/wx.jpg) no-repeat}
/*.wx span{ width:61px; height:27px; display:block; background: url(../img/btn.png) no-repeat 0 -45px; margin:111px 0 0 40px; cursor:pointer}*/
.wx ww{padding-left:45px; padding-top:110px;*+padding-top:103px;}  
.wx span{ width:61px; height:27px; display:block; margin:175px 0 0 30px; cursor:pointer}
.wx p{text-align:center; font-size:12px; line-height:18px;}
.wx p.gray{ color:#999}
.wx img{ margin:23px 0 20px 27px;}
#topcontrol{ width:57px; height:59px; background:url(../img/totop.jpg) no-repeat; right:274px;}

/*分页*/
.page{ padding:19px 0; text-align:center; background:#fff}
.page span{ display:inline-block; height:17px; padding:2px 7px; border:1px solid #ccc; background:#fff; color:#485c65; cursor:pointer}
.page span.current{ color:#fff; background:#60bbfb; border-color:#398fcf}
.page span.prev{ margin-right:16px; background:#fff url(../img/prev.png) no-repeat center;}
.page span.next{ margin-left:16px; margin-right:20px; background:#fff url(../img/next.png) no-repeat 52px center; padding:2px 19px 2px 7px;}
.page input{ display:inline-block; width:28px; height:17px; margin:0 5px; border:1px solid #d5d5d5; -moz-box-shadow:1px 1px 2px #dfdfdf inset; -webkit-box-shadow:1px 1px 2px #dfdfdf inset; box-shadow:1px 1px 2px #dfdfdf inset}
.page font{ padding:2px 7px; margin-left:8px; border:1px solid #d5d5d5; color:#398fcf}
